Supreme Leader – English–Français translations

🇬🇧 en fr 🇫🇷

Supreme Leader noun

  • highest-ranking member who has absolute power
Chef Suprême
  • head of state of Iran
Guide suprême
Wiktionary Links